popular music performed by a local band - Francés Inglés Diccionario